@import url(common.css);

html, body {
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  font-family: Verdana, sans-serif; 
}

body { 
  margin: 0px; 
  font: 14px Tahoma; 
  color: white; 
  background-color:#dc8;
  font-family: Verdana, sans-serif;   
} 

#container { 
  width: 100%; 
  margin: 0px auto; 
  position: relative;
  min-height: 100%;
}

* html #container {
  height: 100%;
}

a{
	color: #6f3d01;
	text-decoration: none;
	text-align: left;
}

a:hover {
	text-decoration: underline;
	color: #fcf1be;
}
.menu {
  margin-left: -20px;
  font-size: 16px;
  font-weight: bold;
}

ul {
  list-style: none;  
}

li {
  padding: 2px;	
}

#header { 
  background-color: #6f5a06;
  color:#dc8;
  height: 3em;
  text-align: center;
  line-height: 3em;
}

#header h1 { margin:0; }

#middle {  clear:both; }	
	
#left_column { 
  width: 150px; 
  background-color: #dc8;
  float: left; 
/*  border: 1px solid red;*/
}

.horizontal #left_column { 
  width:auto; 
  float:none; 
}

#navigation a { 
  background:url(../images/button1_bg.gif) no-repeat; 
  width:170px; 
  height:25px; 
  display:block; 
  padding-left:25px; 
  margin:5px 0;
  font-size:13px; 
  color:white; 
  text-decoration:none; 
  line-height:25px;
}

#navigation a:hover { 
  background-position:0 bottom;  
}

		
#middle_column { 
  float:left; 
  width:50%; 
  margin:0px 20px; 
}

#middle_column.two_column { 
  float:left; 
  width:75%; 
} 

#footer { 
  color:#dc8;
  background-color: #6f5a06;
  clear:both; 
  text-align: right;
  padding: 0px;   
  padding-top: 0.5em;   
  position: relative;
  margin-top: -3.5em;
  width: 100%;
  height: 3em;
  line-height: 1em;
  margin-bottom: 0px;
}